private val DarkColorScheme = darkColorScheme(
    primary = Color(0xffaac7ff),
    onPrimary = Color(0xff0a305f),

    secondary = Color(0xffbec6dc),
    onSecondary = Color(0xff283141),

    tertiary = Color(0xffddbce0),
    onTertiary = Color(0xff3f2844),

    error = red,
    onError = Color(0xff690005),

    primaryContainer = Color(0xff284777),
    onPrimaryContainer = Color(0xffd6e3ff),

    secondaryContainer = Color(0xff3e4759),
    onSecondaryContainer = Color(0xffdae2f9),

    tertiaryContainer = Color(0xff573e5c),
    onTertiaryContainer = Color(0xfffad8fd),

    errorContainer = Color(0xff93000a),
    onErrorContainer = Color(0xffffdad6),

    surfaceDim = Color(0xff111318),
    surface = Color(0xff111318),
    surfaceBright = Color(0xff37393e),
    surfaceContainerLowest = Color(0xff0c0e13),
    surfaceContainerLow = Color(0xff191c20),
    surfaceContainer = Color(0xff1d2024),
    surfaceContainerHigh = Color(0xff282a2f),
    surfaceContainerHighest = Color(0xff33353a),
    onSurface = Color(0xffe2e2e9),
    onSurfaceVariant = Color(0xffc4c6d0),
    outline = Color(0xff8e9099),
    outlineVariant = Color(0xff44474e),
    scrim = Color.White,
    background = navy,

    inverseSurface = Color(0xffe2e2e9),
    inverseOnSurface = Color(0xff2e3036),
    inversePrimary = Color(0xff415f91)
)

private val LightColorScheme = lightColorScheme(
    primary = Color(0xff415f91),
    onPrimary = Color(0xffffffff),

    secondary = Color(0xff565f71),
    onSecondary = Color(0xffffffff),

    tertiary = Color(0xff705575),
    onTertiary = Color(0xffffffff),

    error = Color(0xffba1a1a),
    onError = Color(0xffffffff),

    primaryContainer = Color(0xffd6e3ff),
    onPrimaryContainer = Color(0xff284777),

    secondaryContainer = Color(0xffdae2f9),
    onSecondaryContainer = Color(0xff3e4759),

    tertiaryContainer = Color(0xfffad8fd),
    onTertiaryContainer = Color(0xff573e5c),

    errorContainer = Color(0xffffdad6),
    onErrorContainer = Color(0xff93000a),

    surfaceDim = Color(0xffd9d9e0),
    surface = Color(0xfff9f9ff),
    surfaceBright = Color(0xfff9f9ff),
    surfaceContainerLowest = Color(0xffffffff),
    surfaceContainerLow = Color(0xfff3f3fa),
    surfaceContainer = Color(0xffededf4),
    surfaceContainerHigh = Color(0xffe7e8ee),
    surfaceContainerHighest = Color(0xffe2e2e9),
    onSurface = Color(0xff191c20),
    onSurfaceVariant = Color(0xff44474e),
    outline = Color(0xff74777f),
    outlineVariant = Color(0xffc4c6d0),
    scrim = Color.Black,
    background = Color.White,

    inverseSurface = Color(0xff2e3036),
    inverseOnSurface = Color(0xfff0f0f7),
    inversePrimary = Color(0xffaac7ff),
)